package descarte.com.br.descarte.Bo;

import android.content.Context;
import android.widget.Toast;

import java.sql.SQLException;

import descarte.com.br.descarte.Bean.Requisitar;
import descarte.com.br.descarte.Dao.DatabaseHelper;
import descarte.com.br.descarte.Dao.RequisitarDao;

/**
 * Created by jvba on 22/03/2015.
 */
public class RequisitarBo {

    private DatabaseHelper dh;
    private RequisitarDao rdao;
    private Context ctx;

    public RequisitarBo(Context context) throws SQLException {
        dh = new DatabaseHelper(context);
        rdao = new RequisitarDao(dh.getConnectionSource());
        ctx=context;
    }

    public void cadastrar(Requisitar requisitar) throws SQLException {
        int result = rdao.create(requisitar);
        if(result==0){
            Toast toast = Toast.makeText(ctx, "Erro ao tentar solicitar material de coleta. Tente novamente.", Toast.LENGTH_SHORT);
            toast.show();
        } else {
            Toast toast = Toast.makeText(ctx, "Solicitação realizada com sucesso. Aguarde a confirmação do gerador!", Toast.LENGTH_SHORT);
            toast.show();
        }
    }


}
